Adapt remaining cpp_uno bridges to #i114635#
authorStephan Bergmann <sbergman@redhat.com>
Tue, 10 Apr 2018 08:06:23 +0000 (10:06 +0200)
committerRene Engelhard <rene@debian.org>
Tue, 24 Apr 2018 09:46:54 +0000 (10:46 +0100)
commit87f22105d5b23e9dea61f4286113738cfafbc199
tree7f8f2acb349bb5007ea7be5631483b643cdd8407
parent1dfce65864d1feb20a0dbf0da9650c9948630503
Adapt remaining cpp_uno bridges to #i114635#

..."C++ UNO bridge should convert non-UNO exceptions into RuntimeException"
(<https://bz.apache.org/ooo/show_bug.cgi?id=114635>), see
<https://lists.freedesktop.org/archives/libreoffice/2018-April/079985.html>
"Re: CppunitTest_sw_filters_test failing on x86 Linux, std::exception ->
uno::RuntimeException".

(The msvc_win32_{intel,x86-64} versions already handle non-UNO exceptions in
their msc{i,x}_filterCppException functions, in a different way.)

Change-Id: Ie359affed6831d16be0de3e3ff065484e28bd9c3
Reviewed-on: https://gerrit.libreoffice.org/52665
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Gbp-Pq: Name bridges-exceptions-updates.diff
18 files changed:
bridges/source/cpp_uno/gcc3_aix_powerpc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_ios/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_alpha/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_hppa/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_ia64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_intel/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_m68k/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_mips/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_mips64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_s390/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_s390x/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_sparc/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_linux_sparc64/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_solaris_intel/uno2cpp.cxx
bridges/source/cpp_uno/gcc3_solaris_sparc/uno2cpp.cxx